make up a shortage - Türkisch Englisch Wörterbuch